hide face in shame - Turco Inglés Diccionario